package com.qidian.mes.pojo;

import java.util.Date;

/**
 * @Author 严伟伦
 * @Company 无
 * @Description
 * @Date: 2024/10/19 16:04
 */
public class TemplateIndex {
    private Long recordId;
    private Long templateId;
    private Long indexId;
    private String indexCode;
    private String indexName;
    private int indexType;
    private String qcTool;
    private String checkMethod;
    private double standerVal;
    private String unitOfMeasure;
    private double thresholdMax;
    private double thresholdMin;
    private String docUrl;
    private String remark;
    private int deleteStatus;
    private String createBy;
    private Date createTime;
    private String updateBy;
    private Date updateTime;

    public TemplateIndex(Long recordId, Long templateId, Long indexId, String indexCode, String indexName, int indexType, String qcTool, String checkMethod, double standerVal, String unitOfMeasure, double thresholdMax, double thresholdMin, String docUrl, String remark, int deleteStatus, String createBy, Date createTime, String updateBy, Date updateTime) {
        this.recordId = recordId;
        this.templateId = templateId;
        this.indexId = indexId;
        this.indexCode = indexCode;
        this.indexName = indexName;
        this.indexType = indexType;
        this.qcTool = qcTool;
        this.checkMethod = checkMethod;
        this.standerVal = standerVal;
        this.unitOfMeasure = unitOfMeasure;
        this.thresholdMax = thresholdMax;
        this.thresholdMin = thresholdMin;
        this.docUrl = docUrl;
        this.remark = remark;
        this.deleteStatus = deleteStatus;
        this.createBy = createBy;
        this.createTime = createTime;
        this.updateBy = updateBy;
        this.updateTime = updateTime;
    }

    public TemplateIndex() {
    }


    public Long getRecordId() {
        return recordId;
    }

    public void setRecordId(Long recordId) {
        this.recordId = recordId;
    }

    public Long getTemplateId() {
        return templateId;
    }

    public void setTemplateId(Long templateId) {
        this.templateId = templateId;
    }

    public Long getIndexId() {
        return indexId;
    }

    public void setIndexId(Long indexId) {
        this.indexId = indexId;
    }

    public String getIndexCode() {
        return indexCode;
    }

    public void setIndexCode(String indexCode) {
        this.indexCode = indexCode;
    }

    public String getIndexName() {
        return indexName;
    }

    public void setIndexName(String indexName) {
        this.indexName = indexName;
    }

    public int getIndexType() {
        return indexType;
    }

    public void setIndexType(int indexType) {
        this.indexType = indexType;
    }

    public String getQcTool() {
        return qcTool;
    }

    public void setQcTool(String qcTool) {
        this.qcTool = qcTool;
    }

    public String getCheckMethod() {
        return checkMethod;
    }

    public void setCheckMethod(String checkMethod) {
        this.checkMethod = checkMethod;
    }

    public double getStanderVal() {
        return standerVal;
    }

    public void setStanderVal(double standerVal) {
        this.standerVal = standerVal;
    }

    public String getUnitOfMeasure() {
        return unitOfMeasure;
    }

    public void setUnitOfMeasure(String unitOfMeasure) {
        this.unitOfMeasure = unitOfMeasure;
    }

    public double getThresholdMax() {
        return thresholdMax;
    }

    public void setThresholdMax(double thresholdMax) {
        this.thresholdMax = thresholdMax;
    }

    public double getThresholdMin() {
        return thresholdMin;
    }

    public void setThresholdMin(double thresholdMin) {
        this.thresholdMin = thresholdMin;
    }

    public String getDocUrl() {
        return docUrl;
    }

    public void setDocUrl(String docUrl) {
        this.docUrl = docUrl;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public int getDeleteStatus() {
        return deleteStatus;
    }

    public void setDeleteStatus(int deleteStatus) {
        this.deleteStatus = deleteStatus;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    @Override
    public String toString() {
        return "TemplateIndex{" +
                "recordId=" + recordId +
                ", templateId=" + templateId +
                ", indexId=" + indexId +
                ", indexCode='" + indexCode + '\'' +
                ", indexName='" + indexName + '\'' +
                ", indexType=" + indexType +
                ", qcTool='" + qcTool + '\'' +
                ", checkMethod='" + checkMethod + '\'' +
                ", standerVal=" + standerVal +
                ", unitOfMeasure='" + unitOfMeasure + '\'' +
                ", thresholdMax=" + thresholdMax +
                ", thresholdMin=" + thresholdMin +
                ", docUrl='" + docUrl + '\'' +
                ", remark='" + remark + '\'' +
                ", deleteStatus=" + deleteStatus +
                ", createBy='" + createBy + '\'' +
                ", createTime=" + createTime +
                ", updateBy='" + updateBy + '\'' +
                ", updateTime=" + updateTime +
                '}';
    }
}
